upupa epops - Turkish English Dictionary